providing for - English Synonyms Dictionary